#box { width:960px; margin:0 auto;}
h3 a { color:#2e5c98; }

/* 内容部分 */
.m-content { width:960px;  padding:10px; background:#fff; min-height:300px; margin:0 auto;  overflow: hidden;}

/* 内容部分-左边 */
.left-layout { float:left; width:620px; display:inline; background:#fff; }
.help-tit { width:620px; height:30px;  background:url(../images/help/help_tit.png) no-repeat; }

.help-content { margin:0 auto; background:#fff;}
.help-content li h3 { margin:15px 0; padding:0; font-size:14px;}
.help-content li h3 img { vertical-align:middle;  }
.help-content li { padding-bottom:20px;  }
.help-content .comment { padding:0 20px; }
.help-content .author { color:#8C8A8C; padding: 2px 0 7px 0; }
.help-content .comment .question-content { line-height:20px; color:#333; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word; }
.help-content .answer { padding: 11px 0 0 0px; color: #8C8A8C; }
.help-content .tx-thin2 { color: #F63; }
.help-content .an-info { line-height:20px; color:#333; padding-top:5px; }

/* 提问 */
.search-ly { line-height:28px; height:28px; position:relative; }
.input_190{width:300px;height: 20px; line-height: 20px; border: 1px solid #999;
-moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.input600 { padding-left: 2px; width: 600px; height: 25px; line-height: 25px; border: 1px solid #e0e0e0;
-moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.textarea600 { padding:0 2px;  width: 600px; height: 400px; line-height: 20px; border: 1px solid #e0e0e0;
-moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
.textarea500 { padding: 5px 10px;  width: 500px; margin-left: 80px; height: 200px; line-height: 20px; border: 1px solid #e0e0e0;
-moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
/* 详细内容 */
.help-detail { color:#333; }
.backarea { background:#E1ECF0; height:26px;position:relative;}
#dis-content .title { font-size: 14px; color:#2e5c98; position: relative; }
#dis-content .detail { padding:0 10px; border-bottom:1px solid #E1ECF0; clear:both;}
#dis-content .detail .topic-photo { float:left; width:50px; height:50px; display:inline; margin-top: 10px; }
#dis-content .detail .topic-content { margin-left:60px;}
#dis-content h2 { border-bottom:1px solid #E1ECF0; height:25px;}
#dis-content .detail .author-info { color:#8C8A8C; padding:3px 0 5px 0;}
#dis-content .detail .comment p { line-height:25px; padding:10px 0 20px 0; color: #333; font-size:14px; }

.help-detail .comment2 { width:520px; min-height:100px; padding:0 10px; background:#f5f2ed; margin-bottom: 10px;}
.help-detail .comment2 textarea { line-height:23px; border:0; padding:10px 0 20px 0; color: #333; font-size:14px; }
.help-detail .comment2 p { line-height:23px; width:500px; }

/* 回答内容 */
.answer2 { padding:0 10px; clear:both; }
.answer2 .p-photo { width:50px; height:50px; float:left; display:inline; margin-top: 10px;}
.answer2 .p-text { float:right; display:inline;}
.answer2 .floor-info { padding:10px 0; color:#8C8A8C; }
.answer2 .floor-info .time { color:#8C8A8C; }
.answer2 p { line-height:20px;}
.answer2 .comment { font-size:14px; padding-bottom:20px; }
.answer2 .comment p { font-size:12px; line-height: 20px;  width:500px;}

/* 地址 */
.address { float:right;  width:300px; height:177px; display:inline; }
.address .titbg { width:280px; height:25px; border-bottom:1px solid #e6e6e6; }
.address .address-detail { width:280px; height:50px; padding:10px 0; border-bottom:1px solid #e6e6e6; }
.address .address-detail img, .address .email img { margin:0 8px;}
.address .address-detail p, .address .email p { line-height:25px; height:25px; color:#968b63; }
.address .telbg { width:183px; height:34px; margin:15px 3px 3px 0; padding-left: 90px; background:url(../images/background/tel_bg.png) no-repeat; } 
.address .email { margin-left:55px; }

.btn-blue { background: url(../images/background/blue_normal.png) repeat-x; width: 68px; height: 28px; color: #fff; border: 1px solid #0692e4;cursor: pointer; -moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
.btn-blue:hover { color:#036; background:url(../images/background/blue_hover.png) repeat-x; }